tucky lily - German English Dictionary